agbsc course details